#ifndef LANDMARKS_H
#define LANDMARKS_H

#include "LFDNode.h"

struct LandMarkItem{
    float lon;
    float lat;
    int id;
    int count;
    int level;
};
typedef std::vector<LandMarkItem> LandMarkItems;
class CB_API LandMarks : public LFDSource
{
public:
    LandMarks();

    // LFDSource interface
public:
    bool parseNode(const char *data, int length, osg::Group *parent, const LFDOption *option);
    std::string buildUrl(int lv, osgEarth::Bounds &bs);
};

#endif // LANDMARKS_H
